Contexto global
BeforeExit
Disponible desde la versión 8.0.
Sintaxis:
BeforeExit(<Cancelar>, <TextoAdvertencia>)
Parámetros:
<Cancelar>
Tipo: Booleano.
Indica que la salida se cancela. Si esta opción se establece en Verdadero en el cuerpo del procedimiento controlador, no se producirá ninguna salida.
Valor predeterminado: Falso.
<TextoAdvertencia>
Tipo: Cadena.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena no vacía, se muestra una ventana de mensaje con esta cadena y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena vacía, se muestra una ventana de mensaje con un texto general “El trabajo no está completo en esta ventana” y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Falso, se ignora el valor del parámetro <TextoAdvertencia> y se continuará el proceso de cierre de la aplicación.
Nota: En el navegador web Mozilla Firefox, la ventana de mensaje no contiene texto de advertencia.
Descripción:
Ocurre cuando el modo OrdinaryApplication se está cerrando antes de que se cierre la ventana principal. El controlador de eventos puede realizar las comprobaciones adecuadas y también puede establecer una opción para cancelar la salida, si es necesario.
Disponibilidad:
Cliente ligero, cliente web, servidor, cliente grueso, conexión externa.
Consulte también:
Contexto global, evento OnExit
Disponible desde:
Disponible desde la versión 8.0.


